explicate a theory - Espagnol Anglais Dictionnaire